package com.yunweiweishi.xuhuanpaltform.yuhuan_app.pojo;


import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Entity
@Data
@Table(name = "flights_task")
public class FlightsTask {


    /**
     * `id` int(11) NOT NULL COMMENT '主键',
     *   `user_id` int(11) NOT NULL COMMENT '巡检人',
     *   `flights_id` int(11) NOT NULL COMMENT '班次的ID',
     *   `task_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '巡检任务的时间',
     *   `status` int(11) NOT NULL COMMENT '任务状态',
     *   `start_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '开始时间',
     *   `end_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '结束时间',
     */

    /**
     * 主键的id
     */
    @Id
    @GeneratedValue
    private  Long id;

    /**
     * 用户的id
     *
     */
   private  Long userId;


    /**
     *
     * 班次的id
     */
    private  Long flightsId;


    /**
     * 班次任务的时间
     *
     */

    private Date taskDate;

    /**
     * 开始时间
     */

    private  Date  startTime;


    /**
     * 结束时间
     */
    private Date  endTime;


    /**
     *TODO  枚举类
     * 状态
     */

    private  Long  status;


}


